/**
 * API统一导出文件
 */

// 认证管理
export { authApi } from "./auth"
export type * from "./auth/type"

// 代码生成
export { codeGenerationApi } from "./codeGeneration"
export type {
  FrameworkType as CodeFrameworkType,
  CodeGenerationHistoryQuery,
  CodeGenerationRequest,
  DatabaseConfig,
  GenerationConfig,
  JwtConfig,
  RedisConfig
} from "./codeGeneration/type"

// 数据库管理
export { databaseApi } from "./database"
export type * from "./database/type"

// API端点管理
export { endpointsApi } from "./endpoints"
export type * from "./endpoints/type"

// 系统测试
export { systemApi } from "./system"
export type * from "./system/type"

// 表格管理 (现有的)
export * from "./tables"
// 模板管理
export { templatesApi } from "./templates"

export type * from "./templates/type"
// 用户管理
export { getCurrentUserApi, usersApi } from "./users"

export type * from "./users/type"
